var express = require('express');
var router = express.Router();
const dataCtrl = require('../controllers/cate.controller');

/* GET users listing. */
/* router.post('/', function(req, res, next) {
    var user = new User(req.body);
    user.save().then(data => {
        //console.log(data);
        res.json(data); //以json形式进行数据返回
    })
}); */

router.post('/', dataCtrl.creat); //增
router.put('/:id', dataCtrl.update); //改 设参在路由，传参在地址，接参在控制层 改，因为是params方式获取的，而根据官方规定，req.params.id调用路由的时候会带冒号
router.get('/:id', dataCtrl.get); //查找

//list设置两个路由模式，多个路由指向同一个
router.post('/list', dataCtrl.list);
router.post('/list/:type', dataCtrl.list);
router.delete('/:id', dataCtrl.remove); //删除


module.exports = router;